print(abs(-1))  # 绝对值
print(round(2.356,2)) # 取近似值
print(pow(3,3))  # 求次方

ls = (2,3,4,1,5,65,56)
print(max(ls))


# eval
# eval(expression[,globals[,locals]])
# expression -- 表达式。
#
# globals -- 变量作用域，全局命名空间，如果被提供，则必须是一个字典对象。
#
# locals -- 变量作用域，局部命名空间，如果被提供，可以是任何映射对象。

s1 = 'abc'
s2 = '2ss'
print(eval('s1+s2'))

n1 = 123
n2 = 456
print(eval('n1+n2'))

name = 'tqq'
map = {'name':'tqqs','age':'18'}
print(eval('name+age',map))


#类型转换
print(chr(11)) # 转换为字符
print(bin(12))  #转换为二进制
print(hex(17))  #转换为16进制
print(bytes('dsdas'))